excessive indulging - Alemán Inglés Diccionario